<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title></title>
			<link rel="stylesheet" href="media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
						<a name="top"></a>
<h2>Full index</h2>
<h3>Package indexes</h3>
<ul>
	<li><a href="elementindex_MC_Parser.html">MC_Parser</a></li>
	<li><a href="elementindex_MC_Google_Visualization.html">MC_Google_Visualization</a></li>
</ul>
<br />
<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#a">a</a>
	<a class="index-letter" href="elementindex.html#b">b</a>
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#d">d</a>
	<a class="index-letter" href="elementindex.html#e">e</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#h">h</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#j">j</a>
	<a class="index-letter" href="elementindex.html#k">k</a>
	<a class="index-letter" href="elementindex.html#l">l</a>
	<a class="index-letter" href="elementindex.html#m">m</a>
	<a class="index-letter" href="elementindex.html#n">n</a>
	<a class="index-letter" href="elementindex.html#o">o</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#q">q</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#t">t</a>
	<a class="index-letter" href="elementindex.html#v">v</a>
	<a class="index-letter" href="elementindex.html#w">w</a>
	<a class="index-letter" href="elementindex.html#z">z</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>

	<a name="a"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">a</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">addDependantCallbackFields</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodaddDependantCallbackFields">MC_Google_Visualization::addDependantCallbackFields()</a> in Visualization.php</div>
							<div class="index-item-description">Recursively process the dependant fields for callback entity fields</div>
					</dd>
			<dt class="field">
						<span class="method-title">addEntity</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodaddEntity">MC_Google_Visualization::addEntity()</a> in Visualization.php</div>
							<div class="index-item-description">Add a new entity (table) to the visualization server that maps onto one or more SQL database tables</div>
					</dd>
			<dt class="field">
						<span class="method-title">addEntityField</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodaddEntityField">MC_Google_Visualization::addEntityField()</a> in Visualization.php</div>
							<div class="index-item-description">Add a new field to an entity table</div>
					</dd>
			<dt class="field">
						<span class="method-title">addEntityJoin</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodaddEntityJoin">MC_Google_Visualization::addEntityJoin()</a> in Visualization.php</div>
							<div class="index-item-description">Add a new optional join to the entity table.  If fields associated with this join are selected, the join will be added to the SQL query</div>
					</dd>
			<dt class="field">
						<span class="method-title">alphanums</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodalphanums">MC_Parser::alphanums()</a> in Parser.php</div>
							<div class="index-item-description">Helper function returning a string of all alphabet and digit characters</div>
					</dd>
			<dt class="field">
						<span class="method-title">alphas</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodalphas">MC_Parser::alphas()</a> in Parser.php</div>
							<div class="index-item-description">Helper function returning a regex range of all the characters in the english alphabet</div>
					</dd>
			<dt class="field">
						<span class="method-title">append</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodappend">MC_Parser_Token_Group::append()</a> in Group.php</div>
							<div class="index-item-description">Append one or more tokens to this group</div>
					</dd>
		</dl>
	<a name="b"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">b</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">boolean</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodboolean">MC_Parser::boolean()</a> in Parser.php</div>
							<div class="index-item-description">wrapper around MC_Parser_Def_OneOf that matches true and false, depending on case requirements</div>
					</dd>
		</dl>
	<a name="c"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">c</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$caseless</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#var$caseless">MC_Parser_Def_Literal::$caseless</a> in Literal.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">convertDate</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodconvertDate">MC_Google_Visualization::convertDate()</a> in Visualization.php</div>
							<div class="index-item-description">Convert a visualization date into the appropriate date-literal format for the SQL dialect</div>
					</dd>
			<dt class="field">
						<span class="method-title">convertDateTime</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodconvertDateTime">MC_Google_Visualization::convertDateTime()</a> in Visualization.php</div>
							<div class="index-item-description">Convert a visualization date/time into the appropriate literal format for the SQL dialect</div>
					</dd>
			<dt class="field">
						<span class="method-title">convertLimit</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodconvertLimit">MC_Google_Visualization::convertLimit()</a> in Visualization.php</div>
							<div class="index-item-description">Convert the limit and offset clauses from the visualization query into SQL</div>
					</dd>
			<dt class="field">
						<span class="method-title">convertTime</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodconvertTime">MC_Google_Visualization::convertTime()</a> in Visualization.php</div>
							<div class="index-item-description">Convert a visualization time into the appropriate literal format for the SQL dialect</div>
					</dd>
			<dt class="field">
						<span class="method-title">count</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodcount">MC_Parser_Token_Group::count()</a> in Group.php</div>
					</dd>
		</dl>
	<a name="d"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">d</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$data</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_ParseError.html#var$data">MC_Parser_ParseError::$data</a> in Parser.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$db</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$db">MC_Google_Visualization::$db</a> in Visualization.php</div>
							<div class="index-item-description">If pivots are being used or MC_Google_Visualization is handling the whole request, this must be a PDO  connection to your database.</div>
					</dd>
			<dt class="field">
						<span class="var-title">$default_entity</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$default_entity">MC_Google_Visualization::$default_entity</a> in Visualization.php</div>
							<div class="index-item-description">The default entity that will be used if the &quot;from&quot; part of a query is left out.  Setting this to null</div>
					</dd>
			<dt class="field">
						<span class="var-title">$default_format</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$default_format">MC_Google_Visualization::$default_format</a> in Visualization.php</div>
							<div class="index-item-description">If a format string is not provided by the query, these will be used to format values by default.</div>
					</dd>
			<dt class="field">
						<span class="method-title">delimitedList</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methoddelimitedList">MC_Parser::delimitedList()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_Set that matches a set of expressions delimited by a literal and optional whitespace</div>
					</dd>
			<dt class="field">
						<span class="include-title">Def.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def.php.html">Def.php</a> in Def.php</div>
					</dd>
		</dl>
	<a name="e"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">e</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$entities</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$entities">MC_Google_Visualization::$entities</a> in Visualization.php</div>
							<div class="index-item-description">The entity schema that defines which tables are exposed to visualization clients, along with their fields, joins, and callbacks</div>
					</dd>
			<dt class="field">
						<span class="var-title">$errstr</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#var$errstr">MC_Parser_Def_Regex::$errstr</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$expr</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html#var$expr">MC_Parser_Def_NOrMore::$expr</a> in NOrMore.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$exprs</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Set.html#var$exprs">MC_Parser_Def_Set::$exprs</a> in Set.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$exprs</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_OneOf.html#var$exprs">MC_Parser_Def_OneOf::$exprs</a> in OneOf.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Empty.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Empty.php.html">Empty.php</a> in Empty.php</div>
					</dd>
		</dl>
	<a name="f"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">f</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$flags</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#var$flags">MC_Parser_Def_Regex::$flags</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$fullword</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#var$fullword">MC_Parser_Def_Literal::$fullword</a> in Literal.php</div>
					</dd>
		</dl>
	<a name="g"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">g</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">generateMetadata</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgenerateMetadata">MC_Google_Visualization::generateMetadata()</a> in Visualization.php</div>
							<div class="index-item-description">Given the results of parseQuery(), introspect against the entity definitions provided and return the metadata array used to generate the SQL</div>
					</dd>
			<dt class="field">
						<span class="method-title">generateSQL</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgenerateSQL">MC_Google_Visualization::generateSQL()</a> in Visualization.php</div>
							<div class="index-item-description">Given the metadata for a query and the entities it's working against, generate the SQL</div>
					</dd>
			<dt class="field">
						<span class="method-title">getChildren</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#methodgetChildren">MC_Parser_Token::getChildren()</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getChildren</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodgetChildren">MC_Parser_Token_Group::getChildren()</a> in Group.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getFieldQuote</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetFieldQuote">MC_Google_Visualization::getFieldQuote()</a> in Visualization.php</div>
							<div class="index-item-description">Return the character used to quote aliases for this query SQL dialect</div>
					</dd>
			<dt class="field">
						<span class="method-title">getFieldSQL</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetFieldSQL">MC_Google_Visualization::getFieldSQL()</a> in Visualization.php</div>
							<div class="index-item-description">Helper function to generate the SQL for a given entity field</div>
					</dd>
			<dt class="field">
						<span class="method-title">getGrammar</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetGrammar">MC_Google_Visualization::getGrammar()</a> in Visualization.php</div>
							<div class="index-item-description">Use MC_Parser to generate a grammar that matches the query language specified here: http://code.google.com/apis/visualization/documentation/querylanguage.html</div>
					</dd>
			<dt class="field">
						<span class="method-title">getName</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodgetName">MC_Parser_Def::getName()</a> in Def.php</div>
							<div class="index-item-description">Return the user-provided name, if given, or the generated one otherwise</div>
					</dd>
			<dt class="field">
						<span class="method-title">getNameValues</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#methodgetNameValues">MC_Parser_Token::getNameValues()</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getNameValues</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodgetNameValues">MC_Parser_Token_Group::getNameValues()</a> in Group.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRowValues</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetRowValues">MC_Google_Visualization::getRowValues()</a> in Visualization.php</div>
							<div class="index-item-description">Given an associative array of key =&gt; value pairs and the results of generateMetadata, return the visualization results fragment for the particular row</div>
					</dd>
			<dt class="field">
						<span class="method-title">getSQL</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetSQL">MC_Google_Visualization::getSQL()</a> in Visualization.php</div>
							<div class="index-item-description">A utility method for testing - take a visualization query, and return the SQL that would be generated</div>
					</dd>
			<dt class="field">
						<span class="method-title">getSuccessClose</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetSuccessClose">MC_Google_Visualization::getSuccessClose()</a> in Visualization.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getSuccessInit</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetSuccessInit">MC_Google_Visualization::getSuccessInit()</a> in Visualization.php</div>
							<div class="index-item-description">Return the beginning of a visualization response from the query metadata (everything before the actual row data)</div>
					</dd>
			<dt class="field">
						<span class="method-title">getTableInit</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodgetTableInit">MC_Google_Visualization::getTableInit()</a> in Visualization.php</div>
							<div class="index-item-description">Return the table metadata section of the visualization response for a successful query</div>
					</dd>
			<dt class="field">
						<span class="method-title">getValues</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodgetValues">MC_Parser_Token_Group::getValues()</a> in Group.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">getValues</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#methodgetValues">MC_Parser_Token::getValues()</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Group.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Token---Group.php.html">Group.php</a> in Group.php</div>
					</dd>
		</dl>
	<a name="h"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">h</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">handleError</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodhandleError">MC_Google_Visualization::handleError()</a> in Visualization.php</div>
							<div class="index-item-description">Return the response appropriate to tell the visualization client that an error has occurred</div>
					</dd>
			<dt class="field">
						<span class="method-title">handleQuery</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodhandleQuery">MC_Google_Visualization::handleQuery()</a> in Visualization.php</div>
							<div class="index-item-description">Handle a specific query.  Use this if you want to gather the query parameters yourself instead of using handleRequest()</div>
					</dd>
			<dt class="field">
						<span class="method-title">handleRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodhandleRequest">MC_Google_Visualization::handleRequest()</a> in Visualization.php</div>
							<div class="index-item-description">Handle the entire request, pulling the query from the $_GET variables, and printing the results directly</div>
					</dd>
			<dt class="field">
						<span class="method-title">hasChildren</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#methodhasChildren">MC_Parser_Token_Group::hasChildren()</a> in Group.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">hasChildren</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#methodhasChildren">MC_Parser_Token::hasChildren()</a> in Token.php</div>
					</dd>
		</dl>
	<a name="i"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">i</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">isWhitespace</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodisWhitespace">MC_Parser::isWhitespace()</a> in Parser.php</div>
							<div class="index-item-description">Simple test for whether a character is a whitespace character</div>
					</dd>
		</dl>
	<a name="j"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">j</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">jsonEncode</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodjsonEncode">MC_Google_Visualization::jsonEncode()</a> in Visualization.php</div>
							<div class="index-item-description">Encode a value to JSON, using either Zend or the built-in php functions, depending on what's available</div>
					</dd>
		</dl>
	<a name="k"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">k</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">keyword</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodkeyword">MC_Parser::keyword()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_Literal that matches a literal word (but with non-whitespace following characters turned off)</div>
					</dd>
		</dl>
	<a name="l"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">l</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$loc</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_ParseError.html#var$loc">MC_Parser_ParseError::$loc</a> in Parser.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">literal</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodliteral">MC_Parser::literal()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_Literal that matches a literal word</div>
					</dd>
			<dt class="field">
						<span class="include-title">Literal.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Literal.php.html">Literal.php</a> in Literal.php</div>
					</dd>
		</dl>
	<a name="m"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">m</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$min</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html#var$min">MC_Parser_Def_NOrMore::$min</a> in NOrMore.php</div>
					</dd>
			<dt class="field">
						MC_Google_Visualization
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html">MC_Google_Visualization</a> in Visualization.php</div>
							<div class="index-item-description">Provide a working implementation of the Google Visualization Query data source that works with a database (or any other custom backend)</div>
					</dd>
			<dt class="field">
						MC_Google_Visualization_Error
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_Error.html">MC_Google_Visualization_Error</a> in Visualization.php</div>
							<div class="index-item-description">Add a few custom exception to be used for error handling in the system</div>
					</dd>
			<dt class="field">
						MC_Google_Visualization_QueryError
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_QueryError.html">MC_Google_Visualization_QueryError</a> in Visualization.php</div>
							<div class="index-item-description">Add a few custom exception to be used for error handling in the system</div>
					</dd>
			<dt class="field">
						MC_Parser
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html">MC_Parser</a> in Parser.php</div>
							<div class="index-item-description">Parser-generator class with an easy PHP-based API, similar to the pyparsing module in philosophy</div>
					</dd>
			<dt class="field">
						MC_Parser_Def
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html">MC_Parser_Def</a> in Def.php</div>
							<div class="index-item-description">The root class of all instances generated by MC_Parser when defining a grammar</div>
					</dd>
			<dt class="field">
						MC_Parser_DefError
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_DefError.html">MC_Parser_DefError</a> in Parser.php</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Empty
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Empty.html">MC_Parser_Def_Empty</a> in Empty.php</div>
							<div class="index-item-description">This match always succeeds with a zero-length suppressed token - useful for doing any kind of optional matching</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Literal
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html">MC_Parser_Def_Literal</a> in Literal.php</div>
							<div class="index-item-description">Parser Generator for PHP</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_NOrMore
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html">MC_Parser_Def_NOrMore</a> in NOrMore.php</div>
							<div class="index-item-description">Parser Generator for PHP</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_OneOf
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_OneOf.html">MC_Parser_Def_OneOf</a> in OneOf.php</div>
							<div class="index-item-description">Successfully match one of a set of potential expressions - the longest match wins if there are multiples</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Recursive
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Recursive.html">MC_Parser_Def_Recursive</a> in Recursive.php</div>
							<div class="index-item-description">Parser Generator for PHP</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Regex
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html">MC_Parser_Def_Regex</a> in Regex.php</div>
							<div class="index-item-description">Generic grammar rule for matching a regular expresion</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Set
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Set.html">MC_Parser_Def_Set</a> in Set.php</div>
							<div class="index-item-description">Verify that the string matches a series of subexpressions in the specified order</div>
					</dd>
			<dt class="field">
						MC_Parser_Def_Word
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Word.html">MC_Parser_Def_Word</a> in Word.php</div>
							<div class="index-item-description">Match a &quot;word&quot;, with the allowed characters defined by the $first_chars and $rest_chars options</div>
					</dd>
			<dt class="field">
						MC_Parser_Error
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Error.html">MC_Parser_Error</a> in Parser.php</div>
					</dd>
			<dt class="field">
						MC_Parser_ParseError
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_ParseError.html">MC_Parser_ParseError</a> in Parser.php</div>
					</dd>
			<dt class="field">
						MC_Parser_Token
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html">MC_Parser_Token</a> in Token.php</div>
							<div class="index-item-description">An instance of a parsed token</div>
					</dd>
			<dt class="field">
						MC_Parser_Token_Group
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html">MC_Parser_Token_Group</a> in Group.php</div>
							<div class="index-item-description">Parser Generator for PHP</div>
					</dd>
		</dl>
	<a name="n"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">n</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#var$name">MC_Parser_Token::$name</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#var$name">MC_Parser_Def::$name</a> in Def.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodname">MC_Parser_Def::name()</a> in Def.php</div>
							<div class="index-item-description">Give this grammar def a name in the results</div>
					</dd>
			<dt class="field">
						<span class="method-title">number</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodnumber">MC_Parser::number()</a> in Parser.php</div>
							<div class="index-item-description">wrapper around MC_Parser_Def_Regex that matches numerical values (like 7, 3.5, and -42)</div>
					</dd>
			<dt class="field">
						<span class="method-title">nums</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodnums">MC_Parser::nums()</a> in Parser.php</div>
							<div class="index-item-description">Helper function returning a regex range of all digit characters</div>
					</dd>
			<dt class="field">
						<span class="include-title">NOrMore.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---NOrMore.php.html">NOrMore.php</a> in NOrMore.php</div>
					</dd>
		</dl>
	<a name="o"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">o</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">oneOf</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodoneOf">MC_Parser::oneOf()</a> in Parser.php</div>
							<div class="index-item-description">Return a MC_Parser_Def_OneOf with the function arguments as the possible expressions</div>
					</dd>
			<dt class="field">
						<span class="method-title">oneOrMore</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodoneOrMore">MC_Parser::oneOrMore()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_NOrMore that matches one or more expressions</div>
					</dd>
			<dt class="field">
						<span class="method-title">optional</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodoptional">MC_Parser::optional()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_OneOf that matches zero or one expressions</div>
					</dd>
			<dt class="field">
						<span class="include-title">OneOf.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---OneOf.php.html">OneOf.php</a> in OneOf.php</div>
					</dd>
		</dl>
	<a name="p"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">p</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodparse">MC_Parser_Def::parse()</a> in Def.php</div>
							<div class="index-item-description">Parse a string, and return the result or throw a parser exception</div>
					</dd>
			<dt class="field">
						<span class="method-title">parseFieldTokens</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodparseFieldTokens">MC_Google_Visualization::parseFieldTokens()</a> in Visualization.php</div>
							<div class="index-item-description">Helper method for the query parser to recursively scan the delimited list of select fields</div>
					</dd>
			<dt class="field">
						<span class="method-title">parsePart</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodparsePart">MC_Parser_Def::parsePart()</a> in Def.php</div>
							<div class="index-item-description">Parse a string, cleaning up whitespace when we're done</div>
					</dd>
			<dt class="field">
						<span class="method-title">parseQuery</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodparseQuery">MC_Google_Visualization::parseQuery()</a> in Visualization.php</div>
							<div class="index-item-description">Parse the query according to the visualization query grammar, and break down the constituent parts</div>
					</dd>
			<dt class="field">
						<span class="include-title">Parser.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser.php.html">Parser.php</a> in Parser.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">parseWhereTokens</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodparseWhereTokens">MC_Google_Visualization::parseWhereTokens()</a> in Visualization.php</div>
							<div class="index-item-description">Helper method for the query parser to recursively scan and flatten the where clause's conditions</div>
					</dd>
		</dl>
	<a name="q"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">q</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">quotedString</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodquotedString">MC_Parser::quotedString()</a> in Parser.php</div>
							<div class="index-item-description">Return a MC_Parser_Def_Regex that matches a typical optionally-escaped quoted string</div>
					</dd>
		</dl>
	<a name="r"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">r</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$regex</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#var$regex">MC_Parser_Def_Regex::$regex</a> in Regex.php</div>
							<div class="index-item-description">Subclasses of this can just modify the $regex, $flags, and $errstr properties</div>
					</dd>
			<dt class="field">
						<span class="var-title">$replacement</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Recursive.html#var$replacement">MC_Parser_Def_Recursive::$replacement</a> in Recursive.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$retgroup</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#var$retgroup">MC_Parser_Def_Regex::$retgroup</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Recursive.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Recursive.php.html">Recursive.php</a> in Recursive.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Regex.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Regex.php.html">Regex.php</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">recursive</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodrecursive">MC_Parser::recursive()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_Recursive placeholder def that can be used to create recursive grammars</div>
					</dd>
			<dt class="field">
						<span class="method-title">replace</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Recursive.html#methodreplace">MC_Parser_Def_Recursive::replace()</a> in Recursive.php</div>
							<div class="index-item-description">When actually parsing the grammar, use this rule to validate the recursive rule - this must be called before parsing begins</div>
					</dd>
		</dl>
	<a name="s"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">s</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$search</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#var$search">MC_Parser_Def_Literal::$search</a> in Literal.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$sql_dialect</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$sql_dialect">MC_Google_Visualization::$sql_dialect</a> in Visualization.php</div>
							<div class="index-item-description">The SQL dialect to use when auto-generating SQL statements from the parsed query tokens  defaults to &quot;mysql&quot;.  Allowed values are &quot;mysql&quot;, &quot;postgres&quot;, or &quot;sqlite&quot;.  Patches are welcome for the rest.</div>
					</dd>
			<dt class="field">
						<span class="var-title">$subtoks</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#var$subtoks">MC_Parser_Token_Group::$subtoks</a> in Group.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$summary</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_Error.html#var$summary">MC_Google_Visualization_Error::$summary</a> in Visualization.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$summary</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_QueryError.html#var$summary">MC_Google_Visualization_QueryError::$summary</a> in Visualization.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$suppress</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Empty.html#var$suppress">MC_Parser_Def_Empty::$suppress</a> in Empty.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$suppress</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#var$suppress">MC_Parser_Def::$suppress</a> in Def.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Set.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Set.php.html">Set.php</a> in Set.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">set</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodset">MC_Parser::set()</a> in Parser.php</div>
							<div class="index-item-description">Return a MC_Parser_Def_Set with the function arguments as the subexpressions</div>
					</dd>
			<dt class="field">
						<span class="method-title">setDB</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodsetDB">MC_Google_Visualization::setDB()</a> in Visualization.php</div>
							<div class="index-item-description">Set the database connection to use when handling the entire request or getting pivot values</div>
					</dd>
			<dt class="field">
						<span class="method-title">setDefaultEntity</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodsetDefaultEntity">MC_Google_Visualization::setDefaultEntity()</a> in Visualization.php</div>
							<div class="index-item-description">Set the default entity to be used when a &quot;from&quot; clause is omitted from a query.  Set to null to require a &quot;from&quot; clause for all queries</div>
					</dd>
			<dt class="field">
						<span class="method-title">setDefaultFormat</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodsetDefaultFormat">MC_Google_Visualization::setDefaultFormat()</a> in Visualization.php</div>
							<div class="index-item-description">Change the default format string to use for a particular data type</div>
					</dd>
			<dt class="field">
						<span class="method-title">setEntityWhere</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodsetEntityWhere">MC_Google_Visualization::setEntityWhere()</a> in Visualization.php</div>
							<div class="index-item-description">Add a particular &quot;WHERE&quot; clause to all queries against an entity table</div>
					</dd>
			<dt class="field">
						<span class="method-title">setSqlDialect</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#methodsetSqlDialect">MC_Google_Visualization::setSqlDialect()</a> in Visualization.php</div>
							<div class="index-item-description">Set the dialect to use when generating SQL statements</div>
					</dd>
			<dt class="field">
						<span class="method-title">suppress</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodsuppress">MC_Parser_Def::suppress()</a> in Def.php</div>
							<div class="index-item-description">Toggle suppressing the token from the results</div>
					</dd>
		</dl>
	<a name="t"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">t</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$type</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_QueryError.html#var$type">MC_Google_Visualization_QueryError::$type</a> in Visualization.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$type</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization_Error.html#var$type">MC_Google_Visualization_Error::$type</a> in Visualization.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">Token.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Token.php.html">Token.php</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">token</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodtoken">MC_Parser_Def::token()</a> in Def.php</div>
							<div class="index-item-description">Return a token instance, copying over this Def's name and flagging suppression</div>
					</dd>
			<dt class="field">
						<span class="method-title">tokenGroup</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#methodtokenGroup">MC_Parser_Def::tokenGroup()</a> in Def.php</div>
							<div class="index-item-description">Return a token group (a token that can contain subtokens), copying over this Def's name</div>
					</dd>
		</dl>
	<a name="v"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">v</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$value</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#var$value">MC_Parser_Token::$value</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$version</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#var$version">MC_Google_Visualization::$version</a> in Visualization.php</div>
							<div class="index-item-description">The current supported version of the Data Source protocol</div>
					</dd>
			<dt class="field">
						<span class="include-title">Visualization.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/_Google---Visualization.php.html">Visualization.php</a> in Visualization.php</div>
					</dd>
		</dl>
	<a name="w"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">w</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$whitespace</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#var$whitespace">MC_Parser::$whitespace</a> in Parser.php</div>
							<div class="index-item-description">By default, the parser ignores these characters when they occur between tokens</div>
					</dd>
			<dt class="field">
						<span class="include-title">Word.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/_Parser---Def---Word.php.html">Word.php</a> in Word.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">word</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodword">MC_Parser::word()</a> in Parser.php</div>
							<div class="index-item-description">Return a MC_Parser_Def_Word that matches a set of possible characters not separated by whitespace</div>
					</dd>
		</dl>
	<a name="z"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">z</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">zeroOrMore</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser.html#methodzeroOrMore">MC_Parser::zeroOrMore()</a> in Parser.php</div>
							<div class="index-item-description">Returns a MC_Parser_Def_NOrMore that matches zero or more expressions</div>
					</dd>
		</dl>
	<a name="_"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">_</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#method_name">MC_Parser_Def::_name()</a> in Def.php</div>
							<div class="index-item-description">Each definition type should have some way of giving itself a name if the user didn't provide one</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html#method_name">MC_Parser_Def_NOrMore::_name()</a> in NOrMore.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Recursive.html#method_name">MC_Parser_Def_Recursive::_name()</a> in Recursive.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#method_name">MC_Parser_Def_Regex::_name()</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Set.html#method_name">MC_Parser_Def_Set::_name()</a> in Set.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#method_name">MC_Parser_Def_Literal::_name()</a> in Literal.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_OneOf.html#method_name">MC_Parser_Def_OneOf::_name()</a> in OneOf.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_name</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Empty.html#method_name">MC_Parser_Def_Empty::_name()</a> in Empty.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#method_parse">MC_Parser_Def_Literal::_parse()</a> in Literal.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#method_parse">MC_Parser_Def_Regex::_parse()</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def.html#method_parse">MC_Parser_Def::_parse()</a> in Def.php</div>
							<div class="index-item-description">Each definition type should implement their own _parse() function that tests a string</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Set.html#method_parse">MC_Parser_Def_Set::_parse()</a> in Set.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Empty.html#method_parse">MC_Parser_Def_Empty::_parse()</a> in Empty.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Recursive.html#method_parse">MC_Parser_Def_Recursive::_parse()</a> in Recursive.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_OneOf.html#method_parse">MC_Parser_Def_OneOf::_parse()</a> in OneOf.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">_parse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html#method_parse">MC_Parser_Def_NOrMore::_parse()</a> in NOrMore.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_NOrMore.html#method__construct">MC_Parser_Def_NOrMore::__construct()</a> in NOrMore.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token.html#method__construct">MC_Parser_Token::__construct()</a> in Token.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Google_Visualization/MC_Google_Visualization.html#method__construct">MC_Google_Visualization::__construct()</a> in Visualization.php</div>
							<div class="index-item-description">Create a new instance.  This must be done before the library can be used.  Pass in a PDO connection and</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Word.html#method__construct">MC_Parser_Def_Word::__construct()</a> in Word.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Literal.html#method__construct">MC_Parser_Def_Literal::__construct()</a> in Literal.php</div>
							<div class="index-item-description">Match against an exact set of characters in the string</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Set.html#method__construct">MC_Parser_Def_Set::__construct()</a> in Set.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_Regex.html#method__construct">MC_Parser_Def_Regex::__construct()</a> in Regex.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Def_OneOf.html#method__construct">MC_Parser_Def_OneOf::__construct()</a> in OneOf.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_ParseError.html#method__construct">MC_Parser_ParseError::__construct()</a> in Parser.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="MC_Parser/MC_Parser_Token_Group.html#method__construct">MC_Parser_Token_Group::__construct()</a> in Group.php</div>
					</dd>
		</dl>

<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#a">a</a>
	<a class="index-letter" href="elementindex.html#b">b</a>
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#d">d</a>
	<a class="index-letter" href="elementindex.html#e">e</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#h">h</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#j">j</a>
	<a class="index-letter" href="elementindex.html#k">k</a>
	<a class="index-letter" href="elementindex.html#l">l</a>
	<a class="index-letter" href="elementindex.html#m">m</a>
	<a class="index-letter" href="elementindex.html#n">n</a>
	<a class="index-letter" href="elementindex.html#o">o</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#q">q</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#t">t</a>
	<a class="index-letter" href="elementindex.html#v">v</a>
	<a class="index-letter" href="elementindex.html#w">w</a>
	<a class="index-letter" href="elementindex.html#z">z</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>	</body>
</html>